a hundred and ten percent - Francés Inglés Diccionario